#include <GOSS_parser.hpp>


Public Types | |
| enum | XML_TYPE { INTEGER, BOOLEAN, DOUBLE, CHARACTER, STRING, N_TYPES } |
Public Member Functions | |
| GOSS_parser (boost::shared_ptr< _network > network) | |
| Constructor. | |
| virtual | ~GOSS_parser () |
| virtual void | parse (const std::string &xmlFileName) |
| int | getNBuses () |
| int | getCaseId () |
| int | getNBranches () |
| double | getCaseSbase () |
| void | copyDataCollection (std::vector< boost::shared_ptr< gridpack::component::DataCollection > > &busCollection, std::vector< boost::shared_ptr< gridpack::component::DataCollection > > &branchCollection) |
| void | test_dumpDataColletionVector (std::vector< boost::shared_ptr< gridpack::component::DataCollection > > &dataCollectionVector) |
| void | test_dumpDataColletion (gridpack::component::DataCollection &dataCollection) |
| void | test_dumpTypeMap () |
| enum gridpack::parser::GOSS_parser::XML_TYPE |
| gridpack::parser::GOSS_parser< _network >::GOSS_parser | ( | boost::shared_ptr< _network > | network | ) | [explicit] |
Constructor.
| virtual gridpack::parser::GOSS_parser< _network >::~GOSS_parser | ( | ) | [virtual] |
Destructor
| void gridpack::parser::GOSS_parser< _network >::copyDataCollection | ( | std::vector< boost::shared_ptr< gridpack::component::DataCollection > > & | busCollection, | |
| std::vector< boost::shared_ptr< gridpack::component::DataCollection > > & | branchCollection | |||
| ) |
| int gridpack::parser::GOSS_parser< _network >::getCaseId | ( | ) |
| double gridpack::parser::GOSS_parser< _network >::getCaseSbase | ( | ) |
| int gridpack::parser::GOSS_parser< _network >::getNBranches | ( | ) |
| int gridpack::parser::GOSS_parser< _network >::getNBuses | ( | ) |
| virtual void gridpack::parser::GOSS_parser< _network >::parse | ( | const std::string & | xmlFileName | ) | [virtual] |
Parse network configuration file and create network
| fileName | name of network file |
References gridpack::utility::CoarseTimer::configTimer(), gridpack::utility::CoarseTimer::createCategory(), gridpack::parser::BaseParser< _network >::createNetwork(), gridpack::utility::CoarseTimer::instance(), gridpack::utility::CoarseTimer::start(), and gridpack::utility::CoarseTimer::stop().
| void gridpack::parser::GOSS_parser< _network >::test_dumpDataColletion | ( | gridpack::component::DataCollection & | dataCollection | ) |
References gridpack::component::DataCollection::dump().
| void gridpack::parser::GOSS_parser< _network >::test_dumpDataColletionVector | ( | std::vector< boost::shared_ptr< gridpack::component::DataCollection > > & | dataCollectionVector | ) |
| void gridpack::parser::GOSS_parser< _network >::test_dumpTypeMap | ( | ) |
1.6.1